MNKYFPLAKYKKEKMMFMKLLEGCYKVERLYIYSKRLCKQMEPKSQEEYNIARKQIKKTFDEGWTEADCGGRESCILEIPFVFWSSPNKSNCRRQPKRSYGKKLLYIPLNDLKDDIPYPNSSSEAGKVWKPQ